package com.giridroid;

import android.content.ContentValues;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.database.sqlite.SQLiteOpenHelper;

public class FrasesSQLiteHelper extends SQLiteOpenHelper {

	//Sentencia SQL para crear la tabla de Usuarios
	String sqlCreate = "CREATE TABLE FRASES (ID_FRASES INTEGER PRIMARY KEY, FRASE TEXT NOT NULL)";

	
	public FrasesSQLiteHelper(Context context, String name, CursorFactory factory, int version) {
		super(context, name, factory, version);
		
	}

	@Override
	public void onCreate(SQLiteDatabase db) {
		//Ejecutamos la sql que crea la tabla
		System.out.println("creamos la tabla");
		db.execSQL(sqlCreate);		
	}

	@Override
	public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
		System.out.println("Destruimos la tabla y la volvemos a crear.");
		db.execSQL("DROP TABLE IF EXISTS Usuarios");
		//Se crea la nueva versión de la tabla
		db.execSQL(sqlCreate);

		
	}
	public boolean guardar(String texto, SQLiteDatabase db){
		boolean exito = false;
		
		
		if(db != null){
			ContentValues registro = new ContentValues();
			registro.put("Frase", texto);
			//registro.put("ID_FRASES", "");
			db.insert("FRASES", null, registro);
			db.close();
			exito = true;
		}
		
		return exito;
	}

}
